place with abundant flagstones - Espagnol Anglais Dictionnaire